RANSAC versus CS-RANSAC
نویسندگان
چکیده
A homography matrix is used in computer vision field to solve the correspondence problem between a pair of stereo images. RANSAC algorithm is often used to calculate the homography matrix by randomly selecting a set of features iteratively. CSRANSAC algorithm in this paper converts RANSAC algorithm into two-layers. The first layer is addressing sampling problem which we can describe our knowledge about degenerate features by mean of Constraint Satisfaction Problems (CSP). By dividing the input image into a grid and making feature points into discrete domains, we can model the image into the CSP model to efficiently filter out degenerate features. By expressing the knowledge about degenerate feature samples using CSP in the first layer, so that computer has knowledge about how to skip computing the homography matrix in the model estimation step for the second layer. The experimental results show that the proposed CS-RANSAC algorithm can outperform the most of variants of RANSAC without sacrificing its execution time.
منابع مشابه
Performance Evaluation of RANSAC Family
Random Sample Consensus (RANSAC) [3] has been popular in regression problem with samples contaminated with outliers. M-estimator, Hough transform, and others had been utilized before RANSAC. However, RANSAC does not use complex optimization as like M-estimator. It does not need huge amounts of memory as like Hough transform to keep parameter space. RANSAC is simple iteration of two steps: hypot...
متن کاملEstimating the Essential Matrix: Goodsac versus Ransac
GOODSAC is a paradigm for estimation of model parameters given measurements that are contaminated by outliers. Thus, it is an alternative to the well known RANSAC strategy. GOODSAC’s search for a proper set of inliers does not only maximize the sheer size of this set, but also takes other assessments for the utility into account. Assessments can be used on many levels of the process to control ...
متن کاملRandomized RANSAC with Sequential Probability Ratio Test
A randomized model verification strategy for RANSAC is presented. The proposed method finds, like RANSAC, a solution that is optimal with user-controllable probability η. A provably optimal model verification strategy is designed for the situation when the contamination of data by outliers is known, i.e. the algorithm is the fastest possible (on average) of all randomized RANSAC algorithms guar...
متن کاملLocally Optimized RANSAC
A new enhancement of RANSAC, the locally optimized RANSAC (LO-RANSAC), is introduced. It has been observed that, to find an optimal solution (with a given probability), the number of samples drawn in RANSAC is significantly higher than predicted from the mathematical model. This is due to the incorrect assumption, that a model with parameters computed from an outlier-free sample is consistent w...
متن کاملEfficient particle filtering using RANSAC with application to 3D face tracking
Particle filtering is a very popular technique for sequential state estimation. However, in high-dimensional cases where the state dynamics are complex or poorly modeled, thousands of particles are usually required for real applications. This paper presents a hybrid sampling solution that combines RANSAC and particle filtering. In this approach, RANSAC provides proposal particles that, with hig...
متن کامل